freedom and solidarity party - Alemán Inglés Diccionario